glomerulus structural alterations - Alemán Inglés Diccionario